// pages/my/myOrder/myOrder.js
let dd=require("../../../utils/ddUtils.js");
Page({

  /**
   * 页面的初始数据
   */
  data: {
    myOrderData: [

    ]
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function(options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function() {

    // 获取一下本地缓存的 待支付订单
    let tempArr1 = wx.getStorageSync('waitPayOrderStorageData');
    console.log("tempArr1--->", tempArr1);
    // 获取服务器的订单数据
    let tempArr2 = [];
    console.log("获取服务器的订单数据--->");
    //根据时间戳 拼接，同时倒叙排列
    let newArr = dd.dd.sort2ArrTo1(tempArr1, tempArr2, 'timeStamp', 'unshift');
    console.log('newArr--->', newArr);
    this.setData({
      myOrderData: newArr
    })
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function() {

  },
  // checkTheDetails 点击去具体页面
  checkTheDetails(e) {
    getApp().globalData.tempDataFromMyOrderToDetail = e.currentTarget.dataset.d; 
    wx.navigateTo({
      url: '/pages/my/myOrder/myOrderDetails/myOrderDetails?from=myOrder'
    })
  }
})